I'm okay to go! (565.435 microseconds)
2 2 1 1 1
4 3 9 8 5
1 7 5
4 1 1 4 2 1
2 3 2 1 3
4 2 5 2
1 1 17 3 4 4
9 21 2
2 2 4
7 4 3 13
1 6 1
4 2 9 1
6 3 9
22 1 8 1
1 6 1 4
2 2 1 1 1 1
4 2
3 3 2 2 8 2 3
1 1
3 5 5

Complete islands found. (649.524 microseconds)
2 2 #1##1# #1#
4 ##3 # 9 8 # 5
#1# # 7 # 5
4 #1##1# 4 2# #1#
2# 3# 2 #1#3 #
4 2 # # 5 2 #
#1##1#17 3 4 4
# # 9 21 2
2 2 4
7 4 # 3 13 #
#1# # 6 #1#
4 2# 9 #1# #
6 # # 3 # 9
22 # # #1# 8 #1#
#1# 6 #1# 4# # # # # #
#2 2# #1# #1# #1# #1
# 4 #2 # #
3 3 2 #2 8 #2 3
#1# #1#
# 3 5 # 5

Expanded partial regions with only one liberty. (94.0064 microseconds)
2 2 #1##1# #1#
4 ##3## 9 8 # 5
#1# # 7 # 5
4 ##1##1# 4 2# #1#
2# 3# 2 #1#3 #
4 2 # # 5 2 #
#1##1#17 3 4 4
# # 9 21 2
2 2 4
7 4 # 3 13 #
#1# # 6 #1#
4 2# 9 #1# #
6 # # 3 # 9
22 # # #1# 8 #1#
#1# 6 #1# 4# # # # # #
#2 2# #1# #1# #1# #1
# 4 #2 # #
3 3 2 #2 8 #2 3
#1# #1#
# 3 5 # 5

Expanded partial regions with only one liberty. (46.3048 microseconds)
2 2 #1##1# #1#
4 ##3## 9 8 # 5
#1#. # 7 # 5
4 ##1##1# 4 2# #1#
2# 3# 2 #1#3 #
4 2 # # 5 2 #
#1##1#17 3 4 4
# # 9 21 2
2 2 4
7 4 # 3 13 #
#1# # 6 #1#
4 2# 9 #1# #
6 # # 3 # 9
22 # # #1# 8 #1#
#1# 6 #1# 4# # # # # #
#2 2# #1# #1# #1# #1
# 4 #2 # #
3 3 2 #2 8 #2 3
#1# #1#
# 3 5 # 5

Expanded partial regions with only one liberty. (45.327 microseconds)
2 2 #1##1# #1#
4 ##3## 9 8 # 5
#1#..# 7 # 5
4 ##1##1# 4 2# #1#
2# 3# 2 #1#3 #
4 2 # # 5 2 #
#1##1#17 3 4 4
# # 9 21 2
2 2 4
7 4 # 3 13 #
#1# # 6 #1#
4 2# 9 #1# #
6 # # 3 # 9
22 # # #1# 8 #1#
#1# 6 #1# 4# # # # # #
#2 2# #1# #1# #1# #1
# 4 #2 # #
3 3 2 #2 8 #2 3
#1# #1#
# 3 5 # 5

Expanded partial regions with only one liberty. (53.2191 microseconds)
2 2 #1##1# #1#
4 ##3## 9 8 # 5
#1#..# 7 # 5
4 ##1##1# 4 2# #1#
2##3# 2 #1#3 #
4 2 # # 5 2 #
#1##1#17 3 4 4
# # 9 21 2
2 2 4
7 4 # 3 13 #
#1# # 6 #1#
4 2# 9 #1# #
6 # # 3 # 9
22 # # #1# 8 #1#
#1# 6 #1# 4# # # # # #
#2 2# #1# #1# #1# #1
# 4 #2 # #
3 3 2 #2 8 #2 3
#1# #1#
# 3 5 # 5

Expanded partial regions with only one liberty. (47.9111 microseconds)
2 2 #1##1# #1#
4 ##3## 9 8 # 5
#1#..# 7 # 5
4 ##1##1# 4 2# #1#
2##3# 2 #1#3 #
4 2 # .# 5 2 #
#1##1#17 3 4 4
# # 9 21 2
2 2 4
7 4 # 3 13 #
#1# # 6 #1#
4 2# 9 #1# #
6 # # 3 # 9
22 # # #1# 8 #1#
#1# 6 #1# 4# # # # # #
#2 2# #1# #1# #1# #1
# 4 #2 # #
3 3 2 #2 8 #2 3
#1# #1#
# 3 5 # 5

Expanded partial regions with only one liberty. (44 microseconds)
2 2 #1##1# #1#
4 ##3## 9 8 # 5
#1#..# 7 # 5
4 ##1##1# 4 2# #1#
2##3# 2 #1#3 #
4 2 #..# 5 2 #
#1##1#17 3 4 4
# # 9 21 2
2 2 4
7 4 # 3 13 #
#1# # 6 #1#
4 2# 9 #1# #
6 # # 3 # 9
22 # # #1# 8 #1#
#1# 6 #1# 4# # # # # #
#2 2# #1# #1# #1# #1
# 4 #2 # #
3 3 2 #2 8 #2 3
#1# #1#
# 3 5 # 5

Expanded partial regions with only one liberty. (41.8349 microseconds)
2 2 #1##1# #1#
4 ##3## 9 8 # 5
#1#..# 7 # 5
4 ##1##1# 4 2# #1#
2##3# 2 #1#3 #
4 2 ##..# 5 2 #
#1##1#17 3 4 4
# # 9 21 2
2 2 4
7 4 # 3 13 #
#1# # 6 #1#
4 2# 9 #1# #
6 # # 3 # 9
22 # # #1# 8 #1#
#1# 6 #1# 4# # # # # #
#2 2# #1# #1# #1# #1
# 4 #2 # #
3 3 2 #2 8 #2 3
#1# #1#
# 3 5 # 5

Expanded partial regions with only one liberty. (46.7238 microseconds)
2 2 #1##1# #1#
4 ##3## 9 8 # 5
#1#..# 7 # 5
4 ##1##1# 4 2# #1#
.2##3# 2 #1#3 #
4 2 ##..# 5 2 #
#1##1#17 3 4 4
# # 9 21 2
2 2 4
7 4 # 3 13 #
#1# # 6 #1#
4 2# 9 #1# #
6 # # 3 # 9
22 # # #1# 8 #1#
#1# 6 #1# 4# # # # # #
#2 2# #1# #1# #1# #1
# 4 #2 # #
3 3 2 #2 8 #2 3
#1# #1#
# 3 5 # 5

Complete islands found. (53.4286 microseconds)
2 2 #1##1# #1#
4 ##3## 9 8 # 5
#1#..# 7 # 5
4 ##1##1# 4 2# #1#
#.2##3# 2 #1#3 #
4 2###..# 5 2 #
#1##1#17 3 4 4
# # 9 21 2
2 2 4
7 4 # 3 13 #
#1# # 6 #1#
4 2# 9 #1# #
6 # # 3 # 9
22 # # #1# 8 #1#
#1# 6 #1# 4# # # # # #
#2 2# #1# #1# #1# #1
# 4 #2 # #
3 3 2 #2 8 #2 3
#1# #1#
# 3 5 # 5

N - 1 islands with exactly two diagonal liberties found. (127.321 microseconds)
2 2 #1##1# #1#
# 4 ##3## 9 8 # 5
#1#..# 7 # # 5
4 ##1##1# 4 2# #1#
#.2##3# 2 #1#3 #
4 2###..# 5 2 #
# #1##1#17 3 4 4
# # 9 21 2
2 2 4
7 4 # 3 13 #
#1# # 6 #1#
4 2# 9 #1# #
6 # # # 3 # 9
22 # # #1# 8 #1#
#1# 6 #1# 4# # # # # #
#2 2# #1# #1# #1# #1
# # # # 4 #2 # # #
3 3 2 #2 8 # #2 3
#1# #1#
# 3 5 # 5

Unreachable cells blackened. (3.16639 milliseconds)
2 #2 #1##1# #1#
# 4####3## 9 8 # 5
#1#..# 7 # # 5
4 ##1##1# 4 2# #1#
# #.2##3# 2 #1#3 #
4 2###..# 5 2 #
# #1##1#17 3#4 4#
# ## 9 21 #2
2 2 4
7 4 ## 3 13 # #
# #1# # 6 #1#
4 2# 9 #1# #
6 # ### 3 # 9
22 # # #1# 8 #1#
#1# 6 #1# 4# # # ### #
#2 2# #1# #1# #1# #1
# # ### 4 #2 # # #
3#3 2 #2 # 8 # #2 3
#1## #1#
## 3 5 # 5

Expanded partial regions with only one liberty. (95.6826 microseconds)
2 ##2.#1##1# #1#
# 4####3## 9 8 # 5
#1#..# 7 # # 5
4 ##1##1# 4 2# #1#
## #.2##3# 2 #1#3 #
4 2###..# 5 2 # #
# #1##1#17 3#4 4#
# ## 9 21 #2
2 2 4 .
7 4 ## 3 13 # #
# #1# # 6 #1#
4 2# 9 #1# #
6 # ### 3 # 9
22 # # #1# 8 #1#
#1# 6 #1# 4# # # ### #
#2 2# #1# #1# #1# #1
# # ### 4 #2 # # #
3#3 2 #2 # 8 # #2 3
#1## #1#
## 3 5 # 5

Complete islands found. (58.3175 microseconds)
2 ##2.#1##1# #1#
# 4####3## 9 8 # 5
#1#..# 7 # # 5
4 ##1##1# 4 2# #1#
## #.2##3# 2 #1#3 #
4 2###..# 5 2 # #
# #1##1#17 3#4 4#
# ## 9 21 #2
2 2 4 #.
7 4 ## 3 13 # # #
# #1# # 6 #1#
4 2# 9 #1# #
6 # ### 3 # 9
22 # # #1# 8 #1#
#1# 6 #1# 4# # # ### #
#2 2# #1# #1# #1# #1
# # ### 4 #2 # # #
3#3 2 #2 # 8 # #2 3
#1## #1#
## 3 5 # 5

Whitened cells to prevent pools. (3.0895 milliseconds)
2 ##2.#1##1# #1#
# 4####3## 9 8 # 5
.#1#..# 7 # # 5
4 ##1##1# 4 2# #1#
## #.2##3# 2 #1#3 #
4 2###..# 5 2 # #
# .#1##1#17 3#4 4#
#.## 9 21 #2
2 2 4 #.
7 4 ## 3 13 # # #
# #1# # 6 #1#
4 2# 9 #1#. #
6 # ### 3 # 9
22 # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# .#1# #1
# # ### 4 #2 # # #
3#3 2 #2.#. 8 # #2 3
#1## #1#
##. 3 5 # 5

Complete islands found. (86.254 microseconds)
2 ##2.#1##1# #1#
# 4####3## 9 8 # 5
.#1#..# 7 # # 5
4 ##1##1# 4 2# #1#
## #.2##3# 2 #1#3 #
4 2###..# 5 2 # #
# .#1##1#17 3#4 4#
#.## 9 21 #2
2 #2# 4 #.
7 4 ### 3 13 # # #
# #1# # 6 #1#
4 2# 9 #1#. #
6 # ### 3 # 9
22 # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# .#1# #1
# # #### 4 #2 # # #
3#3 2 #2.#. 8 # #2 3
#1## #1#
##. 3 5 # 5

Expanded partial regions with only one liberty. (86.673 microseconds)
2 ##2.#1##1# #1#
# 4####3## 9 8 # 5
.#1#..# 7 # # 5
4 ###1##1# 4 2# #1#
## #.2##3# 2 #1#3 #
4 2###..# 5 2 # #
# .#1##1#17 3#4 4#
##.## 9 21 #2
2 #2# 4 #.
7 4 ### 3 13 # # #
# #1# # 6 #1#
4 2# 9 #1#. #
6 # ### 3 # 9
22 # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 # # #
3#3 2 #2.#. 8 # #2 3
#1## #1#
##..3 5 # 5

Complete islands found. (66.7683 microseconds)
2 ##2.#1##1# #1#
# 4####3## 9 8 # 5
.#1#..# 7 # # 5
4 ###1##1# 4 2# #1#
## #.2##3# 2 #1#3 #
4 2###..# 5 2 # #
# .#1##1#17 3#4 4#
##.## 9 21 #2
2 #2# 4 #.
7 4 ### 3 13 # # #
# #1# # 6 #1#
4 2# 9 #1#. #
6 # ### 3 # 9
22 # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 # # #
3#3 2 #2.#. 8 # #2 3
#1#### #1#
##..3# 5 # 5

Expanded partial regions with only one liberty. (58.4572 microseconds)
2 ##2.#1##1# #1#
# 4####3## 9 8 # 5
..#1#..# 7 # # 5
4 ###1##1# 4 2# #1#
## #.2##3# 2 #1#3 #
4 2###..# 5 2 # #
# .#1##1#17 3#4 4#
##.## 9 21 #2
2 #2# 4 #.
7 4 ### 3 13 # # #
# #1# # 6 #1#
4 2# 9 #1#. #
6 # ### 3 # 9
22 # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 # # #
3#3 2 #2.#.. 8 # #2 3
#1#### #1#
##..3# 5 # 5

Unreachable cells blackened. (2.58545 milliseconds)
2 ##2.#1##1# #1#
# 4####3## 9 8 # 5
..#1#..# 7 # # 5
4 ###1##1# 4 2# #1#
## #.2##3# 2 #1#3 #
4 2###..# 5 2 # #
##.#1##1#17 3#4 4#
##.## 9 21 #2
2 #2# 4 #.
7 4 ### 3 13 # # #
# #1# # 6 #1#
4 2# 9 #1#. #
6 # ### 3 # 9
22 # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 ## # #
3#3 2 #2.#.. 8 # #2 3
#1#### #1#
##..3# 5 # 5

Expanded partial regions with only one liberty. (67.8857 microseconds)
2 ##2.#1##1# #1#
# 4####3## 9 8 # 5
..#1#..# 7 # # 5
4 ###1##1# 4 2# #1#
## #.2##3# 2 #1#3 #
4 .2###..# 5 2 # #
##.#1##1#17 3#4 4#
.##.## 9 21 #2
2 #2# 4 #.
7 4 ### 3 13 # # #
# #1# # 6 #1#
4 2# 9 #1#. #
6 # ### 3 # 9
22 # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 ## # #
3#3 2 #2.#.. 8 # #2. 3
#1#### #1#
##..3# 5 # 5

Complete islands found. (74.3111 microseconds)
2 ##2.#1##1# #1#
# 4####3## 9 8 # 5
..#1#..# 7 # # 5
4 ###1##1# 4 2# #1#
## ##.2##3# 2 #1#3 #
4 #.2###..# 5 2 # #
##.#1##1#17 3#4 4#
.##.## 9 21 #2
2 #2# 4 #.
7 4 ### 3 13 # # #
# #1# # 6 #1#
4 2# 9 #1#. #
6 # ### 3 # 9
22 # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 ## # #
3#3 2 #2.#.. 8 # #2.# 3
#1#### #1##
##..3# 5 # 5

Unreachable cells blackened. (2.52036 milliseconds)
2 ##2.#1##1# #1#
# 4####3## 9 8 # 5
..#1#..# 7 # # 5
4 ###1##1# 4 2# #1#
## ##.2##3# 2 #1#3 #
4 #.2###..# 5 2 # #
##.#1##1#17 3#4 4#
.##.## 9 21 #2
2 #2# 4 #.
7 4 ### 3 13 # # #
# #1# # 6 #1#
4 2# 9 #1#. #
6 # ### 3 # 9
22 # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.# 3
#1#### #1##
##..3# 5 # 5

Whitened cells to prevent pools. (2.66577 milliseconds)
2 ##2.#1##1# #1#
# 4####3## 9 8 # 5
..#1#..# 7 # # 5
4 .###1##1# 4 2# #1#
## ##.2##3# 2 #1#3 #
4 #.2###..# 5 2 # #
##.#1##1#17 3#4 4#
.##.## 9 21 #2
2 .#2#. 4 #.
7 4 ### 3 13 # # #
# .#1# # 6 #1#
4 2# 9 #1#. #
6 # ### 3 # 9
22 # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

Complete islands found. (81.7841 microseconds)
2 ##2.#1##1# #1#
##4####3## 9 8 # 5
#..#1#..# 7 # # 5
4 #.###1##1# 4 2# #1#
## ##.2##3# 2 #1#3 #
4 #.2###..# 5 2 # #
##.#1##1#17 3#4 4#
.##.## 9 21 #2
2 .#2#. 4 #.
7 4 ### 3 13 # # #
# .#1# # 6 #1#
4 2# 9 #1#. #
6 # ### 3 # 9
22 # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

Expanded partial regions with only one liberty. (78.3619 microseconds)
2 ##2.#1##1# #1#
##4####3## 9 8 # 5
#..#1#..# 7 # # 5
4 #.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4 #.2###..# 5 2 # #
##.#1##1#17 3#4 4#
.##.## 9 21 #2
2 .#2#.. 4 #.
7 4 #### 3 13 # # #
# .#1# # 6 #1#
4 2# 9 #1#. #
6 # ### 3 # 9
22 # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

Unreachable cells blackened. (2.42915 milliseconds)
2 ##2.#1##1# #1#
##4####3## 9 8 # 5
#..#1#..# 7 # # 5
4 #.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4 #.2###..# 5 2 # #
##.#1##1#17 3#4 4#
.##.## 9 21 #2
2 #.#2#.. 4 #.
7 4 #### 3 13 # # #
# .#1# # 6 #1#
4 #2# 9 #1#. #
6 # ### 3 # 9
22 # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

Expanded partial regions with only one liberty. (96.7302 microseconds)
2 ##2.#1##1# #1#
##4####3## 9 8 # 5
#..#1#..# 7 # # 5
4 #.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4 #.2###..# 5 2 # #
##.#1##1#17 3#4 4#
..##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# ..#1# # 6 #1#
4 #2# 9 #1#. #
6 #. ### 3 # 9
22 # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

Complete islands found. (67.8857 microseconds)
2 ##2.#1##1# #1#
##4####3## 9 8 # 5
#..#1#..# 7 # # 5
4 #.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4 #.2###..# 5 2 # #
##.#1##1#17 3#4 4#
..##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# ..#1# # 6 #1#
4 #2# 9 #1#. #
6 #.# ### 3 # 9
22 # # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

Expanded partial regions with only one liberty. (47.5619 microseconds)
2 ##2.#1##1# #1#
##4####3## 9 8 # 5
#..#1#..# 7 # # 5
4 #.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4 #.2###..# 5 2 # #
##.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# ..#1# # 6 #1#
4 #2# 9 #1#. #
6 #.# ### 3 # 9
22 # # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

Expanded partial regions with only one liberty. (45.1175 microseconds)
2 ##2.#1##1# #1#
##4####3## 9 8 # 5
#..#1#..# 7 # # 5
4 #.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4 #.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# ..#1# # 6 #1#
4 #2# 9 #1#. #
6 #.# ### 3 # 9
22 # # # .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

Unreachable cells blackened. (2.42 milliseconds)
2 ##2.#1##1# #1#
##4####3## 9 8 # 5
#..#1#..# 7 # # 5
4 #.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4 #.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# #..#1# # 6 #1#
4 #2# 9 #1#. #
6 #.# ### 3 # 9
22 # ### .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

Expanded partial regions with only one liberty. (47.7016 microseconds)
2 ##2.#1##1# #1#
##4####3## 9 8 # 5
#..#1#..# 7 # # 5
4 #.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4 #.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.# ### 3 # 9
22 # ### .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

N - 1 islands with exactly two diagonal liberties found. (45.6762 microseconds)
2 ##2.#1##1# #1#
##4####3## 9 8 # 5
#..#1#..# 7 # # 5
4 #.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4 #.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.# ### 3 # 9
22 # ### .#1# 8 #1#.
#1# 6 #1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

Whitened cells to prevent pools. (2.882 milliseconds)
2.##2.#1##1# #1#
##4####3## 9 8 # 5
.#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. ### 3 # 9
22 # ### .#1# 8 #1#.
#1# 6 .#1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

Complete islands found. (51.473 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
.#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. ### 3 # 9
22 # ### .#1# 8 #1#.
#1# 6 .#1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

Expanded partial regions with only one liberty. (56.7111 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. ### 3 # 9
22 # ### .#1# 8 #1#.
#1# 6 .#1# 4# # # ### #
#2 2# .#1# #1# ..#1# #1
# # #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

Unreachable cells blackened. (2.54753 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. ### 3 # 9
22 # ### .#1# 8 #1#.
#1# 6 .#1# 4# # # ### #
#2 #2# .#1# #1# ..#1# #1
# # #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

Expanded partial regions with only one liberty. (61.3905 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. ### 3 # 9
22 # ### .#1# 8 #1#.
#1# 6..#1# 4# # # ### #
#2 #2# .#1# #1# ..#1# #1
# #. #### 4 #2 #### #
3#3 2 #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

Complete islands found. (54.6159 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. ### 3 # 9
22 # ### .#1# 8 #1#.
#1# 6..#1# 4# # # ### #
#2 #2# .#1# #1# ..#1# #1
# #.# #### 4 #2 #### #
3#3 2# #2.#.. 8 # #2.#. 3
#1#### #1##
##..3# 5 # . 5

N - 1 islands with exactly two diagonal liberties found. (59.2254 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. ### 3 # 9
22 # ### .#1# 8 #1#.
#1# 6..#1# 4# # # ### #
#2 #2# .#1# #1# ..#1# #1
# #.# #### 4 #2 #### #
3#3 2# #2.#.. 8 # #2.#. 3
# #1#### #1##
##..3# 5 # . 5

Unreachable cells blackened. (2.20957 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. ### 3 # 9
22 # ### .#1# 8 #1#.
#1# 6..#1# 4# # # ### #
#2 #2# .#1# #1# ..#1# #1
# #.# #### 4 #2 #### #
3#3 2###2.#.. 8 # #2.#. 3
# #1#### #1##
##..3# 5 # . 5

Whitened cells to prevent pools. (2.31698 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. ### 3 # 9
22 # ### .#1# 8 #1#.
#1# 6..#1# 4# # # ### #
#2 #2#. .#1# #1# ..#1# #1
# #.#.#### 4 #2 #### #
3#3 2###2.#.. 8 # #2.#. 3
# .#1#### #1##
##..3# 5 # . 5

Expanded partial regions with only one liberty. (60.4127 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. ### 3 # 9
22 # ### .#1# 8 #1#.
#1# 6..#1# 4# # # ### #
#2 #2#...#1# #1# ..#1# #1
# #.#.#### 4 #2 #### #
3#3 2###2.#.. 8 # #2.#. 3
# .#1#### #1##
###..3# 5 # . 5

Unreachable cells blackened. (1.94166 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. ### 3 # 9
22 # ### .#1# 8 #1#.
#1# 6..#1# #4# # # ### #
#2 #2#...#1# #1# ..#1# #1
# #.#.#### 4 #2 #### #
3#3 2###2.#.. 8 # #2.#. 3
##.#1#### #1##
###..3# 5 # . 5

Expanded partial regions with only one liberty. (85.6952 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. ### 3 # 9
22 # ### . .#1# 8 #1#.
#1# 6..#1#.#4# # # ### #
#2 #2#...#1# #1# ..#1# #1
# #.#.#### 4 #2 #### #
3#3 .2###2.#.. 8 # #2.#. 3
##.#1#### #1##
.###..3# 5 # . 5

Complete islands found. (50.9143 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. ### 3 # 9
22 # ### . .#1# 8 #1#.
#1# 6..#1#.#4# # # ### #
#2 #2#...#1# #1# ..#1# #1
# ##.#.#### 4 #2 #### #
3#3 #.2###2.#.. 8 # #2.#. 3
##.#1#### #1##
.###..3# 5 # . 5

Expanded partial regions with only one liberty. (79.2 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. ### 3 # 9
22 # ####.#. .#1# 8 #1#.
#1# 6..#1#.#4# # # ### #
#2 #2#...#1# #1# ..#1# #1
# ##.#.#### 4 #2 #### #
3#3 #.2###2.#.. 8 # #2.#. 3
##.#1#### #1##
..###..3# 5 # . 5

Expanded partial regions with only one liberty. (65.5111 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. .# ### 3 # 9
22 # ####.#. .#1# 8 #1#.
#1# 6..#1#.#4# # # ### #
#2 #2#...#1# #1# ..#1# #1
# ##.#.#### 4 #2 #### #
3#3 #.2###2.#.. 8 # #2.#. 3
##.#1#### #1##
...###..3# 5 # . 5

Expanded partial regions with only one liberty. (67.4667 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. .## ### 3 # 9
22 # ####.#. .#1# 8 #1#.
#1# 6..#1#.#4# # # ### #
#2 #2#...#1# #1# ..#1# #1
# ##.#.#### 4 #2 #### #
3#3 #.2###2.#.. 8 # #2.#. 3
###.#1#### #1##
....###..3# 5 # . 5

Expanded partial regions with only one liberty. (60.2032 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. .## ### 3 # 9
22 # ####.#...#1# 8 #1#.
#1# 6..#1#.#4# # # ### #
#2 #2#...#1# #1# ..#1# #1
# ##.#.#### 4 #2 #### #
3#3 #.2###2.#.. 8 # #2.#. 3
###.#1#### #1##
.....###..3# 5 # . 5

Complete islands found. (55.2445 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9 #1#. #
6 #.#. .###### 3 # 9
22 # ####.#...#1# 8 #1#.
#1# 6..#1#.#4## # # ### #
#2 #2#...#1# #1# ..#1# #1
# ##.#.#### 4 #2 #### #
3#3 #.2###2.#.. 8 # #2.#. 3
###.#1#### #1##
.....###..3# 5 # . 5

Whitened cells to prevent pools. (1.88746 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9.#1#. #
6 #.#. .###### 3 # 9
22 # ####.#...#1# 8 #1#.
#1# 6..#1#.#4## # # ### #
#2 .#2#...#1#. #1# ..#1# #1
# ##.#.#### 4 #2 #### #
3#3 #.2###2.#.. 8 # #2.#. 3
###.#1#### #1##
.....###..3# 5 # . 5

Expanded partial regions with only one liberty. (46.5143 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# 9.#1#. #
6 #.#. .###### 3 # 9
22 # ####.#...#1# 8 #1#.
#1# 6..#1#.#4## # # ### #
#2 .#2#...#1#. #1# ..#1# #1
# ###.#.#### 4 #2 #### #
3#3 #.2###2.#.. 8 # #2.#. 3
###.#1#### #1##
.....###..3# 5 # . 5

Unreachable cells blackened. (1.78312 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# #9.#1#. #
6 #.#. .###### 3 # 9
22 # ####.#...#1# 8 #1#.
#1# 6..#1#.#4## # # ### #
#2 .#2#...#1#. #1# ..#1# #1
# ###.#.#####4 #2 #### #
3#3 #.2###2.#..# 8 # #2.#. 3
###.#1#### #1##
.....###..3# 5 # . 5

Expanded partial regions with only one liberty. (62.8572 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# #9.#1#. #
6 #.#...###### 3 # 9
22 # ####.#...#1# 8 #1#.
#1# 6..#1#.#4## # # ### #
#2 .#2#...#1#. #1# ..#1# #1
# ###.#.#####4 #2 #### #
3#3 #.2###2.#..# 8 # #2.#. 3
###.#1####. #1##
.....###..3# 5 # . 5

Expanded partial regions with only one liberty. (70.6794 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# #9.#1#. #
6 #.#...###### 3 # 9
22 # ####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 .#2#...#1#. #1# ..#1# #1
# ###.#.#####4 #2 #### #
3#3 #.2###2.#..# 8 # #2.#. 3
###.#1####.. #1##
.....###..3## 5 # . 5

Expanded partial regions with only one liberty. (63.346 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# #9.#1#. #
6 #.#...###### 3 # 9
22 # ####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 .#2#...#1#. #1# ..#1# #1
# ###.#.#####4 #2 #### #
3#3 #.2###2.#..## 8 # #2.#. 3
###.#1####... #1##
.....###..3### 5 # . 5

Expanded partial regions with only one liberty. (52.3111 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# #9.#1#. #
6 #.#...###### 3 # 9
22 # ####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 .#2#...#1#. #1# ..#1# #1
# ###.#.#####4 #2 #### #
3#3 #.2###2.#..## 8 # #2.#. 3
###.#1####.... #1##
.....###..3#### 5 # . 5

Expanded partial regions with only one liberty. (41.4857 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# #9.#1#. #
6 #.#...###### 3 # 9
22 # ####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 .#2#...#1#. #1# ..#1# #1
# ###.#.#####4 #2 #### #
3#3 #.2###2.#..## 8 # #2.#. 3
###.#1####.... #1##
.....###..3##### 5 # . 5

Whitened cells to prevent pools. (1.86057 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# #9.#1#. #
6 #.#...###### 3 # 9
22 # ####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 .#2#...#1#. #1# ..#1# #1
# ###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
###.#1####.... #1##
.....###..3##### 5 # . 5

Unreachable cells blackened. (1.78696 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# #9.#1#. #
6 #.#...###### 3 # 9
22 # ####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 .#2#...#1#. #1# ..#1# #1
# ###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
####.#1####.... #1##
.....###..3##### 5 # . 5

Expanded partial regions with only one liberty. (42.8127 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# #9.#1#. #
6 #.#...###### 3 # 9
22 # ####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 .#2#...#1#. #1# ..#1# #1
# ###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
####.#1####.... #1##
......###..3##### 5 # . 5

Unreachable cells blackened. (1.81727 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# #9.#1#. #
6 #.#...###### 3 # 9
22 # ####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 .#2#...#1#. #1# ..#1# #1
# ###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
......###..3##### 5 # . 5

Expanded partial regions with only one liberty. (55.454 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# #9.#1#. #
6 #.#...###### 3 # 9
22 # ####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # . 5

Complete islands found. (44.9778 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
###.#1##1#17 3#4 4#
...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1# # 6 #1#
4 .#2# #9.#1#. #
6 #.#...###### 3 # 9
22 # ####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 # .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # . 5

Confinement analysis succeeded. (1.48793 seconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# ...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1#. # 6 #1#
4 .#2##.#9.#1#. #
6 #.#...###### 3 # 9
22 # #####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 # .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (1.29269 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 ##.#2#.. 4 #.
7 4.#### 3 13 # # #
# # #..#1#.# # 6 #1#
4 .#2##.#9.#1#. #
6 #.#...###### 3 # 9
22 # #####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 # .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (55.1048 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
7 4.#### . 3 13 # # #
# # #..#1#.# # 6 #1#
4 .#2##.#9.#1#. #
6 #.#...###### 3 # 9
22 # #####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 # .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (44 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
7 #4.#### . 3 13 # # #
# # #..#1#.# # 6 #1#
4 .#2##.#9.#1#. #
6 #.#...###### 3 # 9
22 # #####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 # .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (42.1841 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4 .#2##.#9.#1#. #
6 #.#...###### 3 # 9
22 # #####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 # .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Complete islands found. (39.9492 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4 # .#2##.#9.#1#. #
6 #.#...###### 3 # 9
22 # #####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 # .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (41.9048 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4 ##.#2##.#9.#1#. #
6 #.#...###### 3 # 9
22 # #####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 # .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (41.4159 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4 ##.#2##.#9.#1#. #
6 .#.#...###### 3 # 9
22 # #####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 # .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

N - 1 islands with exactly two diagonal liberties found. (43.7905 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4 ##.#2##.#9.#1#. #
6 .#.#...###### 3 # 9
22 # #####.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 # .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Unreachable cells blackened. (1.71977 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4 ##.#2##.#9.#1#. #
6 .#.#...###### 3 # 9
22 # ######.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 # .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (60.4825 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4 ##.#2##.#9.#1#. #
6..#.#...###### 3 # 9
22 # ######.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 # .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Complete islands found. (63.2064 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4 ##.#2##.#9.#1#. #
#6..#.#...###### 3 # 9
22 # ########.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 # .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (46.9333 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4 ###.#2##.#9.#1#. #
#6..#.#...###### 3 # 9
22 # ########.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 # .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Unreachable cells blackened. (1.63261 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4 ###.#2##.#9.#1#. #
#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
#1# 6..#1#.#4#### # ### #
#2 # .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Whitened cells to prevent pools. (1.74233 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
#1#..6..#1#.#4#### # ### #
#2 # .#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Complete islands found. (68.8635 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
#1#..6..#1#.#4#### # ### #
#2###.#2#...#1#. #1# ..#1# #1
#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (41.7651 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
#1#..6..#1#.#4#### # ### #
#2###.#2#...#1#. #1# ..#1# #1
.#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Complete islands found. (38.1333 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
#1#..6..#1#.#4#### # ### #
#2###.#2#...#1#. #1# ..#1# #1
#.#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#####.#1####.... #1##
.......###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (40.7175 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
#1#..6..#1#.#4#### # ### #
#2###.#2#...#1#. #1# ..#1# #1
#.#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
######.#1####.... #1##
.......###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (50.146 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
#1#..6..#1#.#4#### # ### #
#2###.#2#...#1#. #1# ..#1# #1
#.#.###.#.#####4 #2 #### #
3#3.#.2###2.#..## 8 # #2.#. 3
#######.#1####.... #1##
........###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (60.7619 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
#1#..6..#1#.#4#### # ### #
#2###.#2#...#1#. #1# ..#1# #1
#.#.###.#.#####4 #2 #### #
.3#3.#.2###2.#..## 8 # #2.#. 3
########.#1####.... #1##
.........###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (52.3111 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
#1#..6..#1#.#4#### # ### #
#2###.#2#...#1#. #1# ..#1# #1
#.#.###.#.#####4 #2 #### #
.3#3.#.2###2.#..## 8 # #2.#. 3
#########.#1####.... #1##
..........###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (39.5302 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
#1#..6..#1#.#4#### # ### #
#2###.#2#...#1#. #1# ..#1# #1
#.#.###.#.#####4 #2 #### #
.3#3.#.2###2.#..## 8 # #2.#. 3
#########.#1####.... #1##
...........###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (39.3206 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
#1#..6..#1#.#4#### # ### #
#2###.#2#...#1#. #1# ..#1# #1
#.#.###.#.#####4 #2 #### #
.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (49.727 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
#1#..6..#1#.#4#### # ### #
#2###.#2#...#1#. #1# ..#1# #1
#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (73.6825 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
#1#..6..#1#.#4#### # ### #
#2###.#2#...#1#. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Complete islands found. (38.9714 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
#1#..6..#1#.#4#### # ### #
##2###.#2#...#1#. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (52.2413 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (85.1365 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
. #1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Whitened cells to prevent pools. (1.5685 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ##########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (52.8698 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
# #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Unreachable cells blackened. (1.48692 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
# #...##.## 9 21 #2
2 .##.#2#.. 4 #.
#7 #4.#### . 3 13 # # #
## #.#..#1#.# # 6 #1#
4.###.#2##.#9.#1#. #
.#6..#.#...###### 3 # 9
22 ###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Confinement analysis succeeded. (837.643 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
.###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2# .##.#2#.. 4 #.
#7 #4.#####. 3 13 # # #
## #.#..#1#.# # 6 #1#
#4.###.#2##.#9.#1#. #
. .#6..#.#...###### 3 # 9
22 ###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (976.102 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2# .##.#2#... 4 #.
.#7 #4.#####. 3 13 # # #
## #.#..#1#.# # 6 #1#
#4.###.#2##.#9.#1#. #
. .#6..#.#...###### 3 # 9
22 ###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Complete islands found. (36.8762 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2# .##.#2#... 4 #.
.#7 #4.#####. 3 13 # # #
### #.#..#1#.# # 6 #1#
#4.###.#2##.#9.#1#. #
. .#6..#.#...###### 3 # 9
22 ###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Whitened cells to prevent pools. (1.53392 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7 #4.#####. 3 13 # # #
### #.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
. .#6..#.#...###### 3 # 9
22 ###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Complete islands found. (36.946 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
### #.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
. .#6..#.#...###### 3 # 9
22 ###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Whitened cells to prevent pools. (1.51276 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
. .#6..#.#...###### 3 # 9
22 ###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Complete islands found. (36.7365 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
. #.#6..#.#...###### 3 # 9
22 ###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (51.7524 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22 ###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Expanded partial regions with only one liberty. (37.4349 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Hypothetical contradiction found. (647.445 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#.. #1# ..#1# #1
.#.#.#.###.#.#####4 #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

N - 1 islands with exactly two diagonal liberties found. (1.06124 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#.. #1# ..#1# #1
.#.#.#.###.#.#####4 # #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # .. 5

Hypothetical contradiction found. (5.67452 seconds)
6 guesses failed.
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#.. #1# ..#1# #1
.#.#.#.###.#.#####4 # #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1##
...........###..3##### 5 # ...5

Unreachable cells blackened. (2.28758 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#.. #1# ..#1# #1
.#.#.#.###.#.#####4 # #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#. 3
.#########.#1####.... #1## #
...........###..3##### 5 # ...5 #

Expanded partial regions with only one liberty. (40.9968 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#.. #1# ..#1# #1
.#.#.#.###.#.#####4 # #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#.. 3
.#########.#1####.... #1## #
...........###..3##### 5 # ...5 #

Unreachable cells blackened. (1.45396 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#.. #1# ..#1# #1
.#.#.#.###.#.#####4 # #2 #### #
.#.3#3.#.2###2.#..## 8 # #2.#..#3
.#########.#1####.... #1## ##
...........###..3##### 5 # ...5 #

Expanded partial regions with only one liberty. (40.6476 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#.. #1# ..#1# #1
.#.#.#.###.#.#####4 # #2 ####. #
.#.3#3.#.2###2.#..## 8 # #2.#..#3
.#########.#1####.... #1## ##
...........###..3##### 5 # ...5 #

Expanded partial regions with only one liberty. (39.3905 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#.. #1# ..#1# #1
.#.#.#.###.#.#####4 # #2 ####.. #
.#.3#3.#.2###2.#..## 8 # #2.#..#3
.#########.#1####.... #1## ##
...........###..3##### 5 # ...5 #

Expanded partial regions with only one liberty. (39.9492 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#.. #1# ..#1# #1
.#.#.#.###.#.#####4 # #2 ####.. #
.#.3#3.#.2###2.#..## 8 # #2.#..#3
.#########.#1####.... #1## ###
...........###..3##### 5 # ...5 #

Unreachable cells blackened. (1.40542 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#.. #1# ..#1# #1
.#.#.#.###.#.#####4 # #2 ####..##
.#.3#3.#.2###2.#..## 8 # #2.#..#3
.#########.#1####.... #1## ###
...........###..3##### 5 # ...5 #

Expanded partial regions with only one liberty. (39.7397 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ### #
.###2###.#2#...#1#.. #1# ..#1#.#1
.#.#.#.###.#.#####4 # #2 ####..##
.#.3#3.#.2###2.#..## 8 # #2.#..#3
.#########.#1####.... #1## ###
...........###..3##### 5 # ...5 #

Expanded partial regions with only one liberty. (49.727 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ####. #
.###2###.#2#...#1#.. #1# ..#1#.#1
.#.#.#.###.#.#####4 # #2 ####..##
.#.3#3.#.2###2.#..## 8 # #2.#..#3
.#########.#1####.... #1## ###
...........###..3##### 5 # ...5 #

Hypothetical contradiction found. (650.35 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ####. #
.###2###.#2#...#1#.. #1# ..#1#.#1
.#.#.#.###.#.#####4 # #2 ####..##
.#.3#3.#.2###2.#..## 8 # #2.#..#3
.#########.#1####..... #1## ###
...........###..3##### 5 # ...5 #

Complete islands found. (978.406 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ####. #
.###2###.#2#...#1#.. #1# ..#1#.#1
.#.#.#.###.#.#####4 ## #2 ####..##
.#.3#3.#.2###2.#..###8# # #2.#..#3
.#########.#1####.....# #1## ###
...........###..3##### 5 # ...5 #

Expanded partial regions with only one liberty. (43.0222 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ####. #
.###2###.#2#...#1#.. #1# ..#1#.#1
.#.#.#.###.#.#####4 ## #2 ####..##
.#.3#3.#.2###2.#..###8# # #2.#..#3
.#########.#1####.....# #1## ###
...........###..3###### 5 # ...5 #

Unreachable cells blackened. (1.37916 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ####. #
.###2###.#2#...#1#.. #1# ..#1#.#1
.#.#.#.###.#.#####4 ####2 ####..##
.#.3#3.#.2###2.#..###8# # #2.#..#3
.#########.#1####.....# #1## ###
...........###..3###### 5 # ...5 #

Whitened cells to prevent pools. (1.50857 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ####. #
.###2###.#2#...#1#.. .#1# ..#1#.#1
.#.#.#.###.#.#####4.####2 ####..##
.#.3#3.#.2###2.#..###8#. # #2.#..#3
.#########.#1####.....#. #1## ###
...........###..3###### 5 # ...5 #

Complete islands found. (39.3206 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### # ####. #
.###2###.#2#...#1#..#.#1# ..#1#.#1
.#.#.#.###.#.#####4.####2 ####..##
.#.3#3.#.2###2.#..###8#. # #2.#..#3
.#########.#1####.....#. #1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (38.8318 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1# 8 #1#.
..#1#..6..#1#.#4#### . # ####. #
.###2###.#2#...#1#..#.#1# ..#1#.#1
.#.#.#.###.#.#####4.####2 ####..##
.#.3#3.#.2###2.#..###8#. # #2.#..#3
.#########.#1####.....#. #1## ###
...........###..3###### 5 # ...5 #

Unreachable cells blackened. (1.3302 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1## 8 #1#.
..#1#..6..#1#.#4#### . # ####. #
.###2###.#2#...#1#..#.#1# ..#1#.#1
.#.#.#.###.#.#####4.####2 ####..##
.#.3#3.#.2###2.#..###8#.## #2.#..#3
.#########.#1####.....#. #1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (40.5778 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1## 8 #1#.
..#1#..6..#1#.#4#### . # ####. #
.###2###.#2#...#1#..#.#1# ..#1#.#1
.#.#.#.###.#.#####4.####2. ####..##
.#.3#3.#.2###2.#..###8#.## #2.#..#3
.#########.#1####.....#. #1## ###
...........###..3###### 5 # ...5 #

Complete islands found. (44.6984 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1## 8 #1#.
..#1#..6..#1#.#4#### . # ####. #
.###2###.#2#...#1#..#.#1## ..#1#.#1
.#.#.#.###.#.#####4.####2.# ####..##
.#.3#3.#.2###2.#..###8#.## #2.#..#3
.#########.#1####.....#. #1## ###
...........###..3###### 5 # ...5 #

Unreachable cells blackened. (1.3003 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1## 8 #1#.
..#1#..6..#1#.#4#### . # ####. #
.###2###.#2#...#1#..#.#1## ..#1#.#1
.#.#.#.###.#.#####4.####2.# ####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. #1## ###
...........###..3###### 5 # ...5 #

Whitened cells to prevent pools. (1.37566 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1## 8 #1#.
..#1#..6..#1#.#4#### . # ####. #
.###2###.#2#...#1#..#.#1## ..#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (40.7175 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1## 8 #1#.
..#1#..6..#1#.#4#### . # ####. #
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Confinement analysis succeeded. (557.587 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3 # 9
22.###########.#...#1##. 8 #1#.
..#1#..6..#1#.#4#### ..# ####. #
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Unreachable cells blackened. (2.02665 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3# # 9
22.###########.#...#1##. 8 #1#.
..#1#..6..#1#.#4#### ..# ####. #
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Confinement analysis succeeded. (570.363 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3# # 9
22.###########.#...#1##.. 8 #1#.
..#1#..6..#1#.#4#####..# ####. #
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (786.273 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3# # 9
22.###########.#...#1##.. 8 #1#.
..#1#..6..#1#.#4#####..## ####. #
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Whitened cells to prevent pools. (1.32203 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3# # 9
22.###########.#...#1##.. 8 #1#.
..#1#..6..#1#.#4#####..##. ####. #
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Hypothetical contradiction found. (1.07046 seconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3# # 9
22.###########.#...#1##.. 8 #1#.
..#1#..6..#1#.#4#####..##. . ####. #
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Hypothetical contradiction found. (1.06072 seconds)
1 guess failed.
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3# # 9
22.###########.#...#1##.. 8 #1#.
..#1#..6..#1#.#4#####..##. . ####.##
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (817.422 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3# # 9
22.###########.#...#1##.. 8 #1#. .
..#1#..6..#1#.#4#####..##. . ####.##
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Unreachable cells blackened. (1.25372 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3# # 9
22.###########.#...#1##.. 8 #1#.#.
..#1#..6..#1#.#4#####..##. . ####.##
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (86.5333 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3# # .9
22.###########.#...#1##.. 8 #1#.#.
..#1#..6..#1#.#4#####..##. . ####.##
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Unreachable cells blackened. (1.24199 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3# # .9#
22.###########.#...#1##.. 8 #1#.#.
..#1#..6..#1#.#4#####..##. . ####.##
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (43.0921 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3# # .9#
22.###########.#...#1##.. 8 #1#.#..
..#1#..6..#1#.#4#####..##. . ####.##
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Hypothetical contradiction found. (1.53959 seconds)
1 guess failed.
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3# # .9#
22.###########.#...#1##.. 8 #1#.#..#
..#1#..6..#1#.#4#####..##. . ####.##
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (793.327 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. #
.##.#6..#.#...###### 3# # .9#.
22.###########.#...#1##.. 8 #1#.#..#
..#1#..6..#1#.#4#####..##. . ####.##
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (38.9714 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # #
###.#.#..#1#.# # 6 #1#
.#4.###.#2##.#9.#1#. # #
.##.#6..#.#...###### 3# # .9#.
22.###########.#...#1##.. 8 #1#.#..#
..#1#..6..#1#.#4#####..##. . ####.##
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Confinement analysis succeeded. (530.488 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # . #
###.#.#..#1#.# # 6 #1# .
.#4.###.#2##.#9.#1#. ..# #
.##.#6..#.#...###### 3# #..9#.
22.###########.#...#1##.. 8 #1#.#..#
..#1#..6..#1#.#4#####..##. . ####.##
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (736.337 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # . #
###.#.#..#1#.# # 6 #1# .
.#4.###.#2##.#9.#1#. ..###
.##.#6..#.#...###### 3# ##..9#.
22.###########.#...#1##.. 8 #1#.#..#
..#1#..6..#1#.#4#####..##. . ####.##
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Whitened cells to prevent pools. (1.19191 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # . #
###.#.#..#1#.# # 6 #1#..
.#4.###.#2##.#9.#1#. ..###
.##.#6..#.#...###### 3# ##..9#.
22.###########.#...#1##.. 8 #1#.#..#
..#1#..6..#1#.#4#####..##. . ####.##
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Hypothetical contradiction found. (3.7407 seconds)
5 guesses failed.
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # . #
###.#.#..#1#.# # 6 #1#..
.#4.###.#2##.#9.#1#. ..###
.##.#6..#.#...###### 3# ##..9#.
22.###########.#...#1##.. #8 #1#.#..#
..#1#..6..#1#.#4#####..##. . ####.##
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (713.918 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # . #
###.#.#..#1#.# # 6 #1#..
.#4.###.#2##.#9.#1#. ..###
.##.#6..#.#...###### 3# ##..9#.
22.###########.#...#1##.. #8 #1#.#..#
..#1#..6..#1#.#4#####..##... ####.##
.###2###.#2#...#1#..#.#1## ...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Complete islands found. (66.7683 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # . #
###.#.#..#1#.# # 6 #1#..
.#4.###.#2##.#9.#1#. ..###
.##.#6..#.#...###### 3# # ##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Whitened cells to prevent pools. (1.18039 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # . #
###.#.#..#1#.# # 6 #1#..
.#4.###.#2##.#9.#1#. ..###
.##.#6..#.#...###### 3# #.##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (38.2032 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # . #
###.#.#..#1#.# # 6 #1#..
.#4.###.#2##.#9.#1#. . ..###
.##.#6..#.#...###### 3# #.##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Hypothetical contradiction found. (488.981 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3 13 # # . #
###.#.#..#1#.# # . 6 #1#..
.#4.###.#2##.#9.#1#. . ..###
.##.#6..#.#...###### 3# #.##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Unreachable cells blackened. (1.8216 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... 4 #.
.#7##4.#####. 3# 13 # # . #
###.#.#..#1#.# ##. 6 #1#..
.#4.###.#2##.#9.#1#. . ..###
.##.#6..#.#...###### 3# #.##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Confinement analysis succeeded. (401.206 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # 4 #.
.#7##4.#####. 3# 13 # # . #
###.#.#..#1#.# ##. 6 #1#..
.#4.###.#2##.#9.#1#. . ..###
.##.#6..#.#...###### 3# #.##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Hypothetical contradiction found. (810.969 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # 4 .#.
.#7##4.#####. 3# 13 # # . #
###.#.#..#1#.# ##. 6 #1#..
.#4.###.#2##.#9.#1#. . ..###
.##.#6..#.#...###### 3# #.##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Hypothetical contradiction found. (1.55501 seconds)
2 guesses failed.
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # 4 .#.
.#7##4.#####. 3# 13 # # . #
###.#.#..#1#.# ##.. 6 #1#..
.#4.###.#2##.#9.#1#. . ..###
.##.#6..#.#...###### 3# #.##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Hypothetical contradiction found. (1.54297 seconds)
3 guesses failed.
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # 4 .#.
.#7##4.#####. 3# 13 # ##. #
###.#.#..#1#.# ##.. 6 #1#..
.#4.###.#2##.#9.#1#. . ..###
.##.#6..#.#...###### 3# #.##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Hypothetical contradiction found. (1.71047 seconds)
1 guess failed.
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # 4 .#.
.#7##4.#####. 3# 13 # ##. #
###.#.#..#1#.# ##.. 6 #1#..
.#4.###.#2##.#9.#1#.# . ..###
.##.#6..#.#...###### 3# #.##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Confinement analysis succeeded. (401.347 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # 4 .#.
.#7##4.#####. 3# 13 # ##. #
###.#.#..#1#.# ##.. 6 #1#..
.#4.###.#2##.#9.#1#.#. . ..###
.##.#6..#.#...###### 3# #.##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (671.803 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # 4 .#.
.#7##4.#####. 3# 13 # ##. #
###.#.#..#1#.# ##.. 6 #1#..
.#4.###.#2##.#9.#1#.#. . ..###
.##.#6..#.#...#######3# #.##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

N - 1 islands with exactly two diagonal liberties found. (41.346 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # 4 .#.
.#7##4.#####. 3# 13 # ##. #
###.#.#..#1#.# ##.. # 6 #1#..
.#4.###.#2##.#9.#1#.#. . ..###
.##.#6..#.#...#######3# #.##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Unreachable cells blackened. (1.08617 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # 4 .#.
.#7##4.#####. 3# 13 # ##. #
###.#.#..#1#.# ##..## 6 #1#..
.#4.###.#2##.#9.#1#.#. . ..###
.##.#6..#.#...#######3# #.##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (48.8191 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # 4 .#.
.#7##4.#####. 3#. 13 # ##. #
###.#.#..#1#.# ##..## 6 #1#..
.#4.###.#2##.#9.#1#.#.. . ..###
.##.#6..#.#...#######3# #.##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Complete islands found. (35.5492 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # 4 .#.
.#7##4.#####. 3#. 13 # ##. #
###.#.#..#1#.# ##..## 6 #1#..
.#4.###.#2##.#9.#1#.#..# . ..###
.##.#6..#.#...#######3# #.##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (48.3302 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. 3#. 13 # ##. #
###.#.#..#1#.# ##..## 6 #1#..
.#4.###.#2##.#9.#1#.#..# . ..###
.##.#6..#.#...#######3## #.##..9#.
22.###########.#...#1##.. #8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (39.1111 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. 3#. 13 # ##. #
###.#.#..#1#.# ##..## 6 #1#..
.#4.###.#2##.#9.#1#.#..# . ..###
.##.#6..#.#...#######3## #.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (47.981 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. 3#. 13 # ##. #
###.#.#..#1#.# ##..## 6 #1#..
.#4.###.#2##.#9.#1#.#..# . ..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (37.9937 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. 3#. 13 # ##. #
###.#.#..#1#.# ##..## 6 #1#..
.#4.###.#2##.#9.#1#.#..#. . ..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Expanded partial regions with only one liberty. (38.9714 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. 3#. 13 # ##. #
###.#.#..#1#.# ##..### 6 #1#..
.#4.###.#2##.#9.#1#.#..#. . ..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1## ###
...........###..3###### 5 # ...5 #

Confinement analysis succeeded. (378.395 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. .3#. 13 # ##. #
###.#.#..#1#.# ##..### #6 #1#..
.#4.###.#2##.#9.#1#.#..#.# . ..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5 #

Expanded partial regions with only one liberty. (632.972 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. .3#. 13 # ##. #
###.#.#..#1#.# ##..###.#6 #1#..
.#4.###.#2##.#9.#1#.#..#.# . ..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5. #

Complete islands found. (35.2 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. .3#. 13 # ##. #
###.#.#..#1#.# ##..###.#6 #1#..
.#4.###.#2##.#9.#1#.#..#.# . ..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Expanded partial regions with only one liberty. (37.9238 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. .3#. 13 . # ##. #
###.#.#..#1#.# ##..###.#6 #1#..
.#4.###.#2##.#9.#1#.#..#.# . ..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Whitened cells to prevent pools. (1.08792 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. .3#. 13 . # ##. #
###.#.#..#1#.# ##..###.#6 #1#..
.#4.###.#2##.#9.#1#.#..#.#.. ..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Expanded partial regions with only one liberty. (40.0889 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. .3#. 13 .## ##. #
###.#.#..#1#.# ##..###.#6 #1#..
.#4.###.#2##.#9.#1#.#..#.#.. ..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Unreachable cells blackened. (1.00592 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. .3#. 13 .## ##. #
###.#.#..#1#.# ##..###.#6 #1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Expanded partial regions with only one liberty. (47.9111 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. .3#. 13 .## ##. #
###.#.#..#1#.# ##..###.#6. .#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Expanded partial regions with only one liberty. (39.3206 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. .3#. 13 .## ###. #
###.#.#..#1#.# ##..###.#6. .#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

N - 1 islands with exactly two diagonal liberties found. (38.6921 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. .3#. 13 .## # ###. #
###.#.#..#1#.# ##..###.#6. .#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Unreachable cells blackened. (985.391 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. .3#. 13 .## # ###. #
###.#.#..#1#.# ##..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Expanded partial regions with only one liberty. (62.8572 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4 .#.
.#7##4.#####. .3#. 13 .##.#.###. #
###.#.#..#1#.# ##..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Complete islands found. (33.9429 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # 4# .#.
.#7##4.#####. .3#. 13 .##.#.###. #
###.#.#..#1#.# ##..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Expanded partial regions with only one liberty. (46.2349 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 21 #2
2#..##.#2#... # # #4# . .#.
.#7##4.#####. .3#. 13 .##.#.###. #
###.#.#..#1#.# ##..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Complete islands found. (52.8 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 # 21 #2
2#..##.#2#... # # #4##.# .#.
.#7##4.#####. .3#. 13 .##.#.###. #
###.#.#..#1#.# ##..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Expanded partial regions with only one liberty. (38.6222 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4 4#
###...##.### 9 . # 21 #2
2#..##.#2#... # # #4##.# .#.
.#7##4.#####. .3#. 13 .##.#.###. #
###.#.#..#1#.# ##..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Unreachable cells blackened. (947.746 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 # #
..###.#1##1#17 3#4# 4#
###...##.### 9 #. # 21 #2
2#..##.#2#... # # #4##.# .#.
.#7##4.#####. .3#. 13 .##.#.###. #
###.#.#..#1#.# ##..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Expanded partial regions with only one liberty. (47.073 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 . # #
..###.#1##1#17 3#4# 4#
###...##.### 9 #.. # 21 #2
2#..##.#2#... # # #4##.# .#.
.#7##4.#####. .3#. 13 .##.#.###. #
###.#.#..#1#.# ##..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

N - 1 islands with exactly two diagonal liberties found. (39.8794 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 . # #
..###.#1##1#17 3#4# # 4#
###...##.### 9 #.. # 21 #2
2#..##.#2#... # # #4##.# .#.
.#7##4.#####. .3#. 13 .##.#.###. #
###.#.#..#1#.# ##..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Unreachable cells blackened. (892.083 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 . ## #
..###.#1##1#17 3#4# # 4#
###...##.### 9 #.. # 21 #2
2#..##.#2#... # # #4##.# .#.
.#7##4.#####. .3#. 13 .##.#.###. #
###.#.#..#1#.# ##..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Whitened cells to prevent pools. (945.372 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 . ## #
..###.#1##1#17 3#4# #. 4#
###...##.### 9 #.. # 21 #2
2#..##.#2#... # # #4##.#. .#.
.#7##4.#####. .3#. 13 .##.#.###. #
###.#.#..#1#.# ##..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Expanded partial regions with only one liberty. (38.0635 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 . ## #
..###.#1##1#17 3#4# #.. 4#
###...##.### 9 #.. # 21 #2
2#..##.#2#... # # #4##.#. .#.
.#7##4.#####. .3#. 13 .##.#.###. #
###.#.#..#1#.# ##..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Confinement analysis succeeded. (269.237 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 . ## #
..###.#1##1#17 3#4# #.. 4#
###...##.### 9 #.. # 21 #2
2#..##.#2#... # # #4##.#. .#.
.#7##4.#####. .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Hypothetical contradiction found. (1.15138 seconds)
2 guesses failed.
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 . ## #
..###.#1##1#17 3#4# #.. 4#
###...##.### 9 #.. # 21 #2
2#..##.#2#... # # .#4##.#. .#.
.#7##4.#####. .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Expanded partial regions with only one liberty. (562.781 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 . ## #
..###.#1##1#17 3#4# #.. 4#
###...##.### 9 ##.. # 21 #2
2#..##.#2#... # # .#4##.#. .#.
.#7##4.#####. .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Hypothetical contradiction found. (890.962 milliseconds)
1 guess failed.
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 . ## #
..###.#1##1#17 3#4# #.. 4#
###...##.### 9 ##.. # 21##2
2#..##.#2#... # # .#4##.#. .#.
.#7##4.#####. .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Confinement analysis succeeded. (249.002 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 . ## #
..###.#1##1#17 3#4# #.. 4#
###...##.### 9 ##.. # 21##2
2#..##.#2#... # # .#4##.#...#.
.#7##4.#####. .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Unreachable cells blackened. (1.26957 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 . ## #
..###.#1##1#17 3#4# #.. 4#
###...##.### 9 ##.. # 21##2
2#..##.#2#...# # # .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Expanded partial regions with only one liberty. (46.2349 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# 5 2 . ## #
..###.#1##1#17 3#4# #.. 4#
###...##.###. 9 ##.. # 21##2
2#..##.#2#...# # # .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Complete islands found. (51.4032 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..# # 5 2 . ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # # .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Expanded partial regions with only one liberty. (41.7651 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3# 2 #1#3 #
4.#.2###..### 5 2 . ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # # .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Whitened cells to prevent pools. (940.273 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3#.. 2 #1#3 #
4.#.2###..### 5 2 . ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # # .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Expanded partial regions with only one liberty. (51.2635 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3#.. 2 #1#3 #
4.#.2###..#### 5 2 . ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # # .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#. .#1######
...........###..3###### 5 ###...5.##

Hypothetical contradiction found. (200.645 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3#.. 2 #1#3 #
4.#.2###..#### 5 2 . ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # # .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3###### 5 ###...5.##

Complete islands found. (486.724 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3#.. 2 #1#3 #
4.#.2###..#### 5 2 . ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # # .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Hypothetical contradiction found. (196.922 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3#.. 2 #1#3 #
4.#.2###..#### 5 2 . ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # #. .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Hypothetical contradiction found. (1.24019 seconds)
5 guesses failed.
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3#.. 2 #1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # #. .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Whitened cells to prevent pools. (1.40346 milliseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # #. .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Unreachable cells blackened. (847.664 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 # # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # #. .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (38.0635 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # 5
..#..#1#..# 7 #. # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # #. .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (42.3238 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 # # 5
..#..#1#..# 7 #.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # #. .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Unreachable cells blackened. (850.527 microseconds)
2.##2.#1##1# #1#
###4####3## 9 8 ### 5
..#..#1#..# 7 #.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # #. .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Whitened cells to prevent pools. (868.127 microseconds)
2.##2.#1##1# #1#.
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # #. .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (37.6444 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # #. .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Hypothetical contradiction found. (503.121 milliseconds)
1 guess failed.
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # #.# .#4##.#...#.
.#7##4.#####.# .3#. 13 .##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Hypothetical contradiction found. (817.55 milliseconds)
2 guesses failed.
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # #.# .#4##.#...#.
.#7##4.#####.# .3#. 13..##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (468.635 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 ##.. # 21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (38.0635 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 . ##.. # 21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###. #
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Hypothetical contradiction found. (734.829 milliseconds)
3 guesses failed.
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 . ##.. # 21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Hypothetical contradiction found. (534.684 milliseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 . ##.. # .21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Hypothetical contradiction found. (176.205 milliseconds)
1 guess failed.
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 . ##.. # .21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (413.81 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 . ##.. # .21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (47.7714 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 . ##.. ##.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (45.6064 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4# #.. 4#
###...##.###.# 9 . ##..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (36.3873 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .# ## #
..###.#1##1#17# 3#4#.#.. 4#
###...##.###.# 9 . ##..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (34.781 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 .#1#3 #
4.#.2###..#### 5 2 .#### #
..###.#1##1#17# 3#4#.#.. 4#
###...##.###.# 9 . ##..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (36.1778 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 ..#1#3 #
4.#.2###..#### 5 2 .#### #
..###.#1##1#17# 3#4#.#.. 4#
###...##.###.# 9 . ##..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Unreachable cells blackened. (676.203 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 #2# #1#
#####.2##3#.. 2 #..#1#3 #
4.#.2###..#### 5 2 .#### #
..###.#1##1#17# 3#4#.#.. 4#
###...##.###.# 9 . ##..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (45.5365 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 .#2# #1#
#####.2##3#.. 2 #..#1#3 #
4.#.2###..#### 5 2 ..#### #
..###.#1##1#17# 3#4#.#.. 4#
###...##.###.# 9 . ##..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (40.5079 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 .#2# #1#
#####.2##3#.. 2 #..#1#3 #
4.#.2###..#### 5 2 ..#### #
..###.#1##1#17# 3#4#.#.. 4#
###...##.###.# 9 . ###..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

N - 1 islands with exactly two diagonal liberties found. (36.946 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 .#2# #1#
#####.2##3#.. 2 # #..#1#3 #
4.#.2###..#### 5 2 ..#### #
..###.#1##1#17# 3#4#.#.. 4#
###...##.###.# 9 . ###..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Unreachable cells blackened. (652.038 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 .#2# #1#
#####.2##3#.. 2 # #..#1#3 #
4.#.2###..#### 5 2 #..#### #
..###.#1##1#17# 3#4#.#.. 4#
###...##.###.# 9 . ###..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (45.3968 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 .#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2 #..#### #
..###.#1##1#17# .3#4#.#.. 4#
###...##.###.# 9 . ###..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (73.1937 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 # .#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2 #..#### #
..###.#1##1#17# .3#4#.#.. 4#
###...##.###.# 9 . ###..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (36.1778 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 .#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2 #..#### #
..###.#1##1#17# .3#4#.#.. 4#
###...##.###.# 9 . ###..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (35.3397 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2 #..#### #
..###.#1##1#17# .3#4#.#.. 4#
###...##.###.# 9 . ###..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Unreachable cells blackened. (640.095 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# #.3#4#.#.. 4#
###...##.###.# 9 . ###..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (36.3175 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# #.3#4#.#.. 4#
###...##.###.# 9 . .###..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (34.1524 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# #.3#4#.#.. 4#
###...##.###.# 9 .#.###..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (34.8508 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# ##.3#4#.#.. 4#
###...##.###.# 9 .#.###..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (34.9905 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# ##.3#4#.#.. 4#
###...##.###.# 9 ..#.###..###.21##2
2#..##.#2#...# # #.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (36.0381 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# ##.3#4#.#.. 4#
###...##.###.# 9 ..#.###..###.21##2
2#..##.#2#...# ###.###.#4##.#...#.
.#7##4.#####.# .3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (35.7587 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# ##.3#4#.#.. 4#
###...##.###.# 9 ..#.###..###.21##2
2#..##.#2#...# ###.###.#4##.#...#.
.#7##4.#####.# ..3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (40.2984 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# ##.3#4#.#.. 4#
###...##.###.# 9 ..#.###..###.21##2
2#..##.#2#...# ####.###.#4##.#...#.
.#7##4.#####.# #..3#.#13..##.#.###.##
###.#.#..#1#.# ###..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (36.8064 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# ##.3#4#.#.. 4#
###...##.###.# 9 ..#.###..###.21##2
2#..##.#2#...# ####.###.#4##.#...#.
.#7##4.#####.# #..3#.#13..##.#.###.##
###.#.#..#1#.# ####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (34.5016 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# ##.3#4#.#.. 4#
###...##.###.# 9 ..#.###..###.21##2
2#..##.#2#...# ####.###.#4##.#...#.
.#7##4.#####.# #..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (36.1778 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# ##.3#4#.#.. 4#
###...##.###.# 9 ..#.###..###.21##2
2#..##.#2#...# ####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (45.8159 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# ##.3#4#.#.. 4#
###...##.###.# 9 ..#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (34.9206 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2 #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# ##.3#4#.#.. 4#
###...##.###.#. 9 ..#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

N - 1 islands with exactly two diagonal liberties found. (36.3873 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2# #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# ##.3#4#.#.. 4#
###...##.###.#. 9 ..#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Unreachable cells blackened. (556.635 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2# #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# ###.3#4#.#.. 4#
###...##.###.#. 9 ..#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (38.5524 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2# #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# ###.3#4#.#.. 4#
###...##.###.#. 9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (49.6571 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2# #.#..#1#3 #
4.#.2###..#### 5 2##..#### #
..###.#1##1#17# #####.3#4#.#.. 4#
###...##.###.#. #9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Whitened cells to prevent pools. (668.73 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ##.#2# #1#
#####.2##3#.. 2# .#.#..#1#3 #
4.#.2###..#### 5. 2##..#### #
..###.#1##1#17# #####.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (57.4095 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ###.#2# #1#
#####.2##3#.. 2# .#.#..#1#3 #
4.#.2###..#### 5. 2##..#### #
..###.#1##1#17# ######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Unreachable cells blackened. (458.368 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 ###.#2# #1#
#####.2##3#.. 2##.#.#..#1#3 #
4.#.2###..#### 5. 2##..#### #
..###.#1##1#17# ######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (44.2095 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 .###.#2# #1#
#####.2##3#.. 2##.#.#..#1#3 #
4.#.2###..#### 5. .2##..#### #
..###.#1##1#17# ######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (33.2444 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 .###.#2# #1#
#####.2##3#.. 2##.#.#..#1#3 #
4.#.2###..#### 5. #.2##..#### #
..###.#1##1#17# ######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

N - 1 islands with exactly two diagonal liberties found. (36.0381 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 # .###.#2# #1#
#####.2##3#.. 2##.#.#..#1#3 #
4.#.2###..#### 5. #.2##..#### #
..###.#1##1#17# ######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Whitened cells to prevent pools. (496.362 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 # .###.#2# #1#
#####.2##3#.. 2##.#.#..#1#3 #
4.#.2###..#### 5..#.2##..#### #
..###.#1##1#17# ######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (35.4095 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 # .###.#2# #1#
#####.2##3#.. 2##.#.#..#1#3 #
4.#.2###..#### 5..#.2##..#### #
..###.#1##1#17# #######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (34.1524 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 # .###.#2# #1#
#####.2##3#.. 2##.#.#..#1#3 #
4.#.2###..#### 5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (41.6952 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 # .###.#2# #1#
#####.2##3#.. 2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (31.7778 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 # .###.#2# #1#
#####.2##3#.. # 2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (73.054 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1# 4 # .###.#2# #1#
#####.2##3#..### 2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (35.8984 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# 7 ..#.# # 5
4.#.###1##1#.4 # .###.#2# #1#
#####.2##3#..### 2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (45.8159 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..# ## 7 ..#.# # 5
4.#.###1##1#.4# # .###.#2# #1#
#####.2##3#..### 2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (37.5746 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..#### 7 ..#.# # 5
4.#.###1##1#.4# # .###.#2# #1#
#####.2##3#..### 2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Unreachable cells blackened. (384.406 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..#### 7 ..#.# # 5
4.#.###1##1#.4# # .###.#2# #1#
#####.2##3#..### #2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (34.7111 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..#### 7 ..#.# # 5
4.#.###1##1#.4# #. .###.#2# #1#
#####.2##3#..### #2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (38.7619 microseconds)
2.##2.#1##1# #1#..
###4####3## 9 8 ### 5
..#..#1#..#### 7 # ..#.# # 5
4.#.###1##1#.4# #.# .###.#2# #1#
#####.2##3#..### #2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Whitened cells to prevent pools. (453.34 microseconds)
2.##2.#1##1# #1#..
###4####3##.. 9 8 ### 5
..#..#1#..#### 7 # ..#.# # 5
4.#.###1##1#.4#. #.#..###.#2# #1#
#####.2##3#..### #2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (45.2571 microseconds)
2.##2.#1##1## #1#..
###4####3##.. 9 8 ### 5
..#..#1#..#### 7 ## ..#.# # 5
4.#.###1##1#.4#. #.#..###.#2# #1#
#####.2##3#..### #2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (40.9968 microseconds)
2.##2.#1##1### #1#..
###4####3##... 9 8 ### 5
..#..#1#..#### 7 ## ..#.# # 5
4.#.###1##1#.4#. #.#..###.#2# #1#
#####.2##3#..### #2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (88.6286 microseconds)
2.##2.#1##1#### #1#..
###4####3##.... 9 8 ### 5
..#..#1#..#####7 ## ..#.# # 5
4.#.###1##1#.4#. #.#..###.#2# #1#
#####.2##3#..### #2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (50.0762 microseconds)
2.##2.#1##1##### #1#..
###4####3##..... 9 8 ### 5
..#..#1#..#####7 ## ..#.# # 5
4.#.###1##1#.4#. #.#..###.#2# #1#
#####.2##3#..#### #2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (47.4921 microseconds)
2.##2.#1##1##### #1#..
###4####3##.....#9 8 ### 5
..#..#1#..#####7# ## ..#.# # 5
4.#.###1##1#.4#.# #.#..###.#2# #1#
#####.2##3#..#### #2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (43.8603 microseconds)
2.##2.#1##1###### #1#..
###4####3##.....#9 8 ### 5
..#..#1#..#####7# ## ..#.# # 5
4.#.###1##1#.4#.# #.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (33.5937 microseconds)
2.##2.#1##1###### #1#..
###4####3##.....#9 8 ### 5
..#..#1#..#####7# ## ..#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (31.4984 microseconds)
2.##2.#1##1###### #1#..
###4####3##.....#9 8 ### 5
..#..#1#..#####7## ## ..#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (37.2254 microseconds)
2.##2.#1##1###### #1#..
###4####3##.....#9 8 ### 5
..#..#1#..#####7##### ..#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Confinement analysis succeeded. (11.5003 milliseconds)
2.##2.#1##1###### ###1#..
###4####3##.....#9 8##### 5
..#..#1#..#####7##### # ..#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (94.3556 microseconds)
2.##2.#1##1###### ###1#...
###4####3##.....#9 8##### 5
..#..#1#..#####7##### #...#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (33.3143 microseconds)
2.##2.#1##1###### ###1#...
###4####3##.....#9 .8##### 5
..#..#1#..#####7##### #...#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (31.0794 microseconds)
2.##2.#1##1###### ###1#...
###4####3##.....#9 #.8##### 5
..#..#1#..#####7##### #...#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (34.2222 microseconds)
2.##2.#1##1###### ###1#...
###4####3##.....#9 #.8##### 5
..#..#1#..#####7##### ##...#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (32.6159 microseconds)
2.##2.#1##1###### ###1#...
###4####3##.....#9 #.8##### 5
..#..#1#..#####7#####.##...#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (32.546 microseconds)
2.##2.#1##1###### ###1#...
###4####3##.....#9 .#.8##### 5
..#..#1#..#####7#####.##...#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (36.527 microseconds)
2.##2.#1##1###### ####1#...
###4####3##.....#9 .#.8##### 5
..#..#1#..#####7#####.##...#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Confinement analysis succeeded. (7.06193 milliseconds)
2.##2.#1##1###### ######1#...
###4####3##.....#9 .#.8##### 5
..#..#1#..#####7#####.##...#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (86.8826 microseconds)
2.##2.#1##1###### ######1#...
###4####3##.....#9 ..#.8##### 5
..#..#1#..#####7#####.##...#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (34.9905 microseconds)
2.##2.#1##1###### ######1#...
###4####3##.....#9 ...#.8##### 5
..#..#1#..#####7#####.##...#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Unreachable cells blackened. (209.594 microseconds)
2.##2.#1##1###### #######1#...
###4####3##.....#9 ...#.8##### 5
..#..#1#..#####7#####.##...#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (36.946 microseconds)
2.##2.#1##1###### #######1#...
###4####3##.....#9....#.8##### 5
..#..#1#..#####7#####.##...#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (49.5175 microseconds)
2.##2.#1##1###############1#...
###4####3##.....#9....#.8##### 5
..#..#1#..#####7#####.##...#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Hypothetical contradiction found. (10.504 milliseconds)
1 guess failed.
2.##2.#1##1###############1#...#
###4####3##.....#9....#.8##### 5
..#..#1#..#####7#####.##...#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (145.549 microseconds)
2.##2.#1##1###############1#...##
###4####3##.....#9....#.8#####.5
..#..#1#..#####7#####.##...#.# # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (43.6508 microseconds)
2.##2.#1##1###############1#...##
###4####3##.....#9....#.8#####.5#
..#..#1#..#####7#####.##...#.### # 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Unreachable cells blackened. (192.971 microseconds)
2.##2.#1##1###############1#...##
###4####3##.....#9....#.8#####.5#
..#..#1#..#####7#####.##...#.##### 5
4.#.###1##1#.4#.#.#.#..###.#2# #1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Whitened cells to prevent pools. (240.673 microseconds)
2.##2.#1##1###############1#...##
###4####3##.....#9....#.8#####.5#.
..#..#1#..#####7#####.##...#.##### 5
4.#.###1##1#.4#.#.#.#..###.#2#..#1#
#####.2##3#..####.#2##.#.#..#1#3 #
4.#.2###..####.#5..#.2##..#### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (40.1587 microseconds)
2.##2.#1##1###############1#...##
###4####3##.....#9....#.8#####.5#.
..#..#1#..#####7#####.##...#.##### 5
4.#.###1##1#.4#.#.#.#..###.#2#..#1#
#####.2##3#..####.#2##.#.#..#1#3##
4.#.2###..####.#5..#.2##..#### # #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (34.4318 microseconds)
2.##2.#1##1###############1#...##
###4####3##.....#9....#.8#####.5#.
..#..#1#..#####7#####.##...#.##### 5
4.#.###1##1#.4#.#.#.#..###.#2#..#1#
#####.2##3#..####.#2##.#.#..#1#3##
4.#.2###..####.#5..#.2##..###### #
..###.#1##1#17#.#######.3#4#.#.. 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (34.3619 microseconds)
2.##2.#1##1###############1#...##
###4####3##.....#9....#.8#####.5#.
..#..#1#..#####7#####.##...#.##### 5
4.#.###1##1#.4#.#.#.#..###.#2#..#1#
#####.2##3#..####.#2##.#.#..#1#3##
4.#.2###..####.#5..#.2##..###### #
..###.#1##1#17#.#######.3#4#.#... 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..
.#4.###.#2##.#9.#1#.#..#.#..#..###.
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (44.2794 microseconds)
2.##2.#1##1###############1#...##
###4####3##.....#9....#.8#####.5#.
..#..#1#..#####7#####.##...#.##### 5
4.#.###1##1#.4#.#.#.#..###.#2#..#1#
#####.2##3#..####.#2##.#.#..#1#3##
4.#.2###..####.#5..#.2##..###### #
..###.#1##1#17#.#######.3#4#.#...# 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Whitened cells to prevent pools. (196.673 microseconds)
2.##2.#1##1###############1#...##
###4####3##.....#9....#.8#####.5#.
..#..#1#..#####7#####.##...#.##### 5
4.#.###1##1#.4#.#.#.#..###.#2#..#1#
#####.2##3#..####.#2##.#.#..#1#3##
4.#.2###..####.#5..#.2##..###### . #
..###.#1##1#17#.#######.3#4#.#...# 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Confinement analysis succeeded. (1.36309 milliseconds)
2.##2.#1##1###############1#...##
###4####3##.....#9....#.8#####.5#.
..#..#1#..#####7#####.##...#.##### 5
4.#.###1##1#.4#.#.#.#..###.#2#..#1#
#####.2##3#..####.#2##.#.#..#1#3##
4.#.2###..####.#5..#.2##..#######. #
..###.#1##1#17#.#######.3#4#.#...# 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Confinement analysis succeeded. (1.00509 milliseconds)
2.##2.#1##1###############1#...##
###4####3##.....#9....#.8#####.5#.
..#..#1#..#####7#####.##...#.##### 5
4.#.###1##1#.4#.#.#.#..###.#2#..#1#
#####.2##3#..####.#2##.#.#..#1#3##
4.#.2###..####.#5..#.2##..#######..#
..###.#1##1#17#.#######.3#4#.#...# 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (39.3206 microseconds)
2.##2.#1##1###############1#...##
###4####3##.....#9....#.8#####.5#.
..#..#1#..#####7#####.##...#.##### 5
4.#.###1##1#.4#.#.#.#..###.#2#..#1#
#####.2##3#..####.#2##.#.#..#1#3## #
4.#.2###..####.#5..#.2##..#######..#
..###.#1##1#17#.#######.3#4#.#...# 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Hypothetical contradiction found. (1.5671 milliseconds)
2.##2.#1##1###############1#...##
###4####3##.....#9....#.8#####.5#..
..#..#1#..#####7#####.##...#.##### 5
4.#.###1##1#.4#.#.#.#..###.#2#..#1#
#####.2##3#..####.#2##.#.#..#1#3## #
4.#.2###..####.#5..#.2##..#######..#
..###.#1##1#17#.#######.3#4#.#...# 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Hypothetical contradiction found. (2.38557 milliseconds)
1 guess failed.
2.##2.#1##1###############1#...###
###4####3##.....#9....#.8#####.5#..
..#..#1#..#####7#####.##...#.##### 5
4.#.###1##1#.4#.#.#.#..###.#2#..#1#
#####.2##3#..####.#2##.#.#..#1#3## #
4.#.2###..####.#5..#.2##..#######..#
..###.#1##1#17#.#######.3#4#.#...# 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Hypothetical contradiction found. (2.22731 milliseconds)
1 guess failed.
2.##2.#1##1###############1#...####
###4####3##.....#9....#.8#####.5#..
..#..#1#..#####7#####.##...#.##### 5
4.#.###1##1#.4#.#.#.#..###.#2#..#1#
#####.2##3#..####.#2##.#.#..#1#3## #
4.#.2###..####.#5..#.2##..#######..#
..###.#1##1#17#.#######.3#4#.#...# 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Hypothetical contradiction found. (1.47114 milliseconds)
2.##2.#1##1###############1#...####
###4####3##.....#9....#.8#####.5#..
..#..#1#..#####7#####.##...#.##### 5
4.#.###1##1#.4#.#.#.#..###.#2#..#1#
#####.2##3#..####.#2##.#.#..#1#3##.#
4.#.2###..####.#5..#.2##..#######..#
..###.#1##1#17#.#######.3#4#.#...# 4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Complete islands found. (120.197 microseconds)
2.##2.#1##1###############1#...####
###4####3##.....#9....#.8#####.5#..
..#..#1#..#####7#####.##...#.##### 5
4.#.###1##1#.4#.#.#.#..###.#2#..#1#
#####.2##3#..####.#2##.#.#..#1#3##.#
4.#.2###..####.#5..#.2##..#######..#
..###.#1##1#17#.#######.3#4#.#...##4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (150.019 microseconds)
2.##2.#1##1###############1#...####
###4####3##.....#9....#.8#####.5#..
..#..#1#..#####7#####.##...#.##### 5
4.#.###1##1#.4#.#.#.#..###.#2#..#1##
#####.2##3#..####.#2##.#.#..#1#3##.#
4.#.2###..####.#5..#.2##..#######..#
..###.#1##1#17#.#######.3#4#.#...##4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (33.0349 microseconds)
2.##2.#1##1###############1#...####
###4####3##.....#9....#.8#####.5#..
..#..#1#..#####7#####.##...#.######5
4.#.###1##1#.4#.#.#.#..###.#2#..#1##
#####.2##3#..####.#2##.#.#..#1#3##.#
4.#.2###..####.#5..#.2##..#######..#
..###.#1##1#17#.#######.3#4#.#...##4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (66.9079 microseconds)
2.##2.#1##1###############1#...####
###4####3##.....#9....#.8#####.5#...
..#..#1#..#####7#####.##...#.######5
4.#.###1##1#.4#.#.#.#..###.#2#..#1##
#####.2##3#..####.#2##.#.#..#1#3##.#
4.#.2###..####.#5..#.2##..#######..#
..###.#1##1#17#.#######.3#4#.#...##4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (30.3111 microseconds)
2.##2.#1##1###############1#...####.
###4####3##.....#9....#.8#####.5#...
..#..#1#..#####7#####.##...#.######5
4.#.###1##1#.4#.#.#.#..###.#2#..#1##
#####.2##3#..####.#2##.#.#..#1#3##.#
4.#.2###..####.#5..#.2##..#######..#
..###.#1##1#17#.#######.3#4#.#...##4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1######
...........###..3#######5####...5.##

Hypothetical solution found. (647.708 microseconds)
2.##2.#1##1###############1#...####.
###4####3##.....#9....#.8#####.5#...
..#..#1#..#####7#####.##...#.######5
4.#.###1##1#.4#.#.#.#..###.#2#..#1##
#####.2##3#..####.#2##.#.#..#1#3##.#
4.#.2###..####.#5..#.2##..#######..#
..###.#1##1#17#.#######.3#4#.#...##4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3
.#########.#1####.....#...#1#######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (110.21 microseconds)
2.##2.#1##1###############1#...####.
###4####3##.....#9....#.8#####.5#...
..#..#1#..#####7#####.##...#.######5
4.#.###1##1#.4#.#.#.#..###.#2#..#1##
#####.2##3#..####.#2##.#.#..#1#3##.#
4.#.2###..####.#5..#.2##..#######..#
..###.#1##1#17#.#######.3#4#.#...##4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3.
.#########.#1####.....#...#1#######
...........###..3#######5####...5.##

Expanded partial regions with only one liberty. (29.6825 microseconds)
2.##2.#1##1###############1#...####.
###4####3##.....#9....#.8#####.5#...
..#..#1#..#####7#####.##...#.######5
4.#.###1##1#.4#.#.#.#..###.#2#..#1##
#####.2##3#..####.#2##.#.#..#1#3##.#
4.#.2###..####.#5..#.2##..#######..#
..###.#1##1#17#.#######.3#4#.#...##4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3.
.#########.#1####.....#...#1#######.
...........###..3#######5####...5.##

I'm done! (108.184 microseconds)
2.##2.#1##1###############1#...####.
###4####3##.....#9....#.8#####.5#...
..#..#1#..#####7#####.##...#.######5
4.#.###1##1#.4#.#.#.#..###.#2#..#1##
#####.2##3#..####.#2##.#.#..#1#3##.#
4.#.2###..####.#5..#.2##..#######..#
..###.#1##1#17#.#######.3#4#.#...##4#
###...##.###.#..#9...#.###..###.21##2
2#..##.#2#...#.#####.###.#4##.#...#.
.#7##4.#####.#.#..3#.#13..##.#.###.##
###.#.#..#1#.#.####..###.#6.#.#1#..#
.#4.###.#2##.#9.#1#.#..#.#..#..###.#
.##.#6..#.#...#######3##.##.##..9#.#
22.###########.#...#1##...#8##1#.#..#
..#1#..6..#1#.#4#####..##...#####.##
.###2###.#2#...#1#..#.#1###...#1#.#1
.#.#.#.###.#.#####4.####2.#.####..##
.#.3#3.#.2###2.#..###8#.####2.#..#3.
.#########.#1####.....#...#1#######.
...........###..3#######5####...5.##

Total: 32.7765 seconds